remove impediments - Türkisch Englisch Wörterbuch